our earliest ancestors - Allemand Anglais Dictionnaire